take a shellacking - Spanish English Dictionary